home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PsL Monthly 1993 December
/
PSL Monthly Shareware CD-ROM (December 1993).iso
/
prgmming
/
dos
/
pascal
/
gsdbloo.exe
/
READ.ME
< prev
next >
Wrap
Text File
|
1992-03-08
|
18KB
|
426 lines
GS_DBASE
Version 2.8
GRIFFIN SOLUTIONS
dBase III, III+ access
7 March 1992
(C) Copyright 1991,1992 - All Rights reserved
Griffin Solutions
102 Molded Stone Place
Warner Robins, Georgia 31088
(912) 953-2680
CompuServe 75206.231
---------------------------------------------------------------
These Turbo Pascal routines handle processing for dBase III+
files, including memo (.DBT), index (.NDX), and data (.DBF) files.
Use is made of object oriented programming to simplify the user
interface. Examples of the user interface is demonstrated in the
sample programs.
This release is valid for reading and writing of data, index, and
memo files. Routines will compile under either TP 5.5 or TP 6.
Expanded routines (i.e., window routines) are incompatible with
TurboVision. However, the dBase file access routines will work
in a TurboVision environment.
--------------------------------------
dBase is a trademark of Ashton-Tate
Turbo Pascal is a trademark of Borland
Shareware
---------
GS_dBase is copyrighted. It is not a public domain program. It is
being distributed as Shareware, which means that unmodified copies of the
software and documentation may be freely copied and shared. I ask in
return that should you find GS_dBase to be useful, you become a registered
user. You become registered by sending $25.00 to the address on the
cover. By registering you will get:
o A copy of the latest version of the program.
o Automatic notification of major program updates.
o Technical support via Compuserve or by mail.
o A user's manual on disk. Sorry--printed manuals are too expensive
at this price.
The shareware philosophy is to pay smaller amounts for well-crafted and
useful software from developers who cannot spend the millions of dollars on
marketing necessary to compete with the large software development
companies. You benefit by being able to try a wider variety of software
products to find the ones that suit your particular purpose. And the trial
is free. The shareware developer benefits from being able to distribute his
work to a wider audience than would be possible through normal channels.
Your share of the responsibility for shareware to continue, and to support
the development of more and better products is to distribute your shareware
programs to others and become a registered user of those products you like
and use.
FEATURES
--------
Welcome to GS_dBASE, a series of Turbo Pascal routines for management of
dBase III+ files. The routines are designed to do the following:
- Provide a simple user interface to read and write dBase III files.
- Allow creation, use and updating of multiple dBase .NDX index files in
reading and updating the dBase III data (DBF) files.
- Allow creation, use and updating of multiple Clipper .NTX index files
in reading and updating the dBase III data (DBF) files.
- Allow reading and updating of .DBT memo file entries.
- Allow creation of new dBase III files.
- Provide expanded routines to display, edit, and update dBase III files.
- Provide a file handler interface that provides a simple disk management
capability and provision for LAN adaptability.
- Do all of the above using only Turbo Pascal--no assembly routines are
used.
- Apply Object Oriented Programming to create easily usable modules.
GETTING STARTED
---------------
This section will acquaint you with the files on the distribution disk and show
you a demonstration to quickly see what GS_dBase can accomplish.
Distribution Files
The following programs should be on the accompanying disk:
File Size Date Use
DEMOB001 PAS 1156 02-24-92 Basic demo, used to create test file
DEMOB002 PAS 1955 02-24-92 Basic demo, simple dBase file list
DEMOB003 PAS 3118 02-24-92 Basic demo, more complex field retrieval
DEMOB004 PAS 2873 02-24-92 Basic demo, modifying dBase fields
DEMOB005 PAS 2327 02-24-92 Basic demo, appending dBase records
DEMOB006 PAS 2339 02-24-92 Basic demo, create and use an index
DEMOB007 PAS 2247 02-24-92 Basic demo, list a memo record
DEMOE001 PAS 2532 02-24-92 Expanded demo, screen display of fields
DEMOE002 PAS 3965 02-24-92 Expanded demo, screen display/edit
DEMOE003 PAS 4266 02-24-92 Expanded demo, screen display/edit of memo
DEMOE004 PAS 1956 02-24-92 Expanded demo, automatic screen display
DEMOE005 PAS 2264 02-24-92 Expanded demo, automatic screen edit
DEMOE006 PAS 2738 02-24-92 Expanded demo, select item from table
DEMOE007 PAS 3001 02-25-92 Expanded demo, window routines
DEMOE008 PAS 2035 03-02-92 Expanded demo, using Check_Func_Key
DEMOR001 PAS 4046 02-29-92 Relational file demo, file maker
DEMOR002 PAS 3215 02-29-92 Relational file demo, find master record
DEMOR003 PAS 3287 02-29-92 Relational file demo, find transaction records
DEMOTV01 PAS 5895 02-24-92 TurboVision demo, interface technique
DEMOU001 PAS 1442 02-20-92 Utility demo, creating a dBase file
DEMOU002 PAS 3209 02-20-92 Utility demo, create dBase file and memo
DEMOU003 PAS 2765 02-23-92 Utility demo, making and managing indexes
DEMOU004 PAS 3398 02-27-92 Utility demo, using multiple indexes
DEMOU005 PAS 4314 02-24-92 Utility demo, tracking operation progress
DEMO_CMN PAS 6758 02-21-92 Common string and date field handling demo
DIRLIST 3818 03-08-92 This list
GSDBLOOK PAS 13427 08-03-91 Demo program shows many features
GSDBLOOK EXE 76000 03-03-92 Executable GSDBLOOK.PAS
GS_DATE PAS 8271 02-24-92 Date handling routines
GS_DB3WK PAS 13544 02-24-92 dBase file creation routines
GS_DBASE PAS 52161 02-27-92 dBase file access routines
GS_DBFLD PAS 50345 03-02-92 dBase field update routines
GS_DBL PAS 11609 02-28-92 Routine to convert double to/from string
GS_DBNDX PAS 56202 03-01-92 dBase .NDX index handling routines
GS_DBNTX PAS 54724 02-26-92 Clipper .NTX index handling routines
GS_DBTBL PAS 9839 02-24-92 dBase memory table routines
GS_EDIT PAS 22820 02-24-92 Griffin Solutions memo editor
GS_ERROR PAS 2183 02-27-92 Griffin Solutions error handling
GS_FILEH PAS 10736 02-24-92 Griffin Solutions file handling
GS_GENF PAS 10591 02-29-92 dBase test file record creator